package top.fzqblog.clazz

/**
 * Created by 抽离 on 2017/7/29 0029.
 */
open class A {
    open fun f () { print("A") }
    fun a() { print("a") }
}
interface B {
    fun f() { println("B") } //接口的成员变量默认是 open 的
    fun b() { println("b") }
}
class C() : A() , B{
    override fun f() {
        super<A>.f()//调用 A.f()
        super<B>.f()//调用 B.f()
    }
}


fun main(args: Array<String>) {
    C().f()
    var a = 3
}